explosive harpoon - Turco Inglés Diccionario